walking wounded - French English Dictionary